thin skin - Turkish English Dictionary